mining and metallurgical research institute - Français Anglais Dictionnaire